atmospheric deposition - Turkish English Dictionary